***************************************************************************************************************************
**** Rethinking Women's Interests: An Inductive and Intersectional Approach to Defining Women's Policy Priorities ****

* Author: Tevfik Murat Yildirim
* Journal: British Journal of Political Science
* Publication Date: 2021 (online publication)

* This Do-File was:
	* Created: 17 Nov. 2019
	* Modified: 28 Apr. 2021

	
	
*** Set working directory
*cd ""

	
*** Download the MIP Dataset from Roper Center (I am unable to share it due to copyrights)
	
	* Note: Although the MIP dataset includes survey weights, these weights vary across surveys and therefore are not reliable when pooling
	* the surveys. Some of the empirical models reported in the paper use survey weights I created using the Census dataset (Current Population
	* Survey). While this dataset is available online, feel free to email me if you have difficulty obtaining it.

	
log using "Rethinking Women's Interests--Replication.smcl", replace



*** Generate a "decade" and "year" variables.  
gen decade = year(fw_end)
gen year=year(fw_end) 
recode decade (1940/1949=1940) (1950/1959=1950) (1960/1969=1960) (1970/1979=1970) (1980/1989=1980) (1990/1999=1990) (2000/2009=2000) (2010/2019=2010) (2020/2029=2020)

*** Generate the age bands variable
gen agebands = age
recode agebands (min/34=1) (35/54=2) (55/max=3)

*** Create survey weights 
		* Merge in the population proportions
sort decade agebands male white edulevel
merge m:1 decade agebands male white edulevel using "/Volumes/TMY Elements/Census data for BJPS/CPS/weight_amwe2.dta"
tab _merge 
drop if _merge == 2
drop _merge
sort decade agebands male white



* Create partisan dummies
drop indep 
gen indep = (pid==1)
gen pid2 = pid+1
label define pidlabel3 1 "Democrat" 2 "Independent" 3 "Republican"
label values pid2 pidlabel3

*
gen lnage = ln(age)





*** Create the individual policy categories (i.e., DVs). Rename the gender variable for each policy category, which will serve as a short-cut in 
*creating coef-plot figures below. 

* Economy (general response)
gen feconomy = female
gen economy = (mip_singer1 == 1)
* Unemployment 
gen funemployment = female
gen unemployment = (mip_singer1 == 2)
* Inflation 
gen finflation = female
gen inflation = (mip_singer1 == 3)
* Growth/Recession 
gen fgrowth_recession = female
gen growth_recession = (mip_singer1 == 4)
* Wages 
gen fwages = female
gen wages = (mip_singer1 == 5)
* Industrial Policy
gen findustrial = female 
gen industrial = (mip_singer1 == 6)
* Poverty/Inequality 
gen fpoverty = female
gen poverty = (mip_singer1 == 7)
* Social Policy (general) 
gen fsocialpolicy = female
gen socialpolicy = (mip_singer1 == 9)
* Welfare 
gen fwelfare = female
gen welfare = (mip_singer1 == 10)
* Edupolicy 
gen fedupolicy = female
gen edupolicy = (mip_singer1 == 11)
* Healthpolicy 
gen fhealth = female
gen health = (mip_singer1 == 12)
* Old age/pensions 
gen foldage = female
gen oldage = (mip_singer1 == 13)
* Housing 
gen fhousing = female
gen housing = (mip_singer1 == 15)
* Civil liberties
gen fcivillib = female
gen civillib = (mip_singer1 == 18)
* Youth 
gen fyouth = female
gen youth = (mip_singer1 == 19)
* Defense spending 
gen fdefensespending = female
gen defensespending = (mip_singer1 == 20)
* Terrorism 
gen fterrorism = female
gen terrorism = (mip_singer1 == 21)
* War in General 
gen fwar = female
gen war = (mip_singer1 == 22)
* Globalization (or foreign trade) 
gen fglobalization = female
gen globalization = (mip_singer1 == 24)
* Aid 
gen faid = female
gen aid = (mip_singer1 == 25)
* Foreign Policy 
gen fforeign = female
gen foreign = (mip_singer1 == 27)
* Budget Deficit  
gen fbudgetdeficit = female
gen budgetdeficit = (mip_singer1 == 30)
* Corruption 
gen fcorruption = female
gen corruption = (mip_singer1 == 31)
* Scandals 
gen fscandals = female
gen scandals = (mip_singer1 == 32)
* Trustworthy politicians 
gen fpoliticians = female
gen politicians = (mip_singer1 == 33)
* Democratic reforms 
gen fdemreforms = female
gen demreforms = (mip_singer1 == 34)
* Incumbent competence 
gen fincumbentcompetence = female
gen incumbentcompetence = (mip_singer1 == 35)
* Riots and protests 
gen friotprotests = female
gen riotsprotests = (mip_singer1 == 36)
* Crime (any mention) 
gen fcrime = female
gen crime = (mip_singer1 == 40)
* Immigration policy  + Refugees + Cultural clashes w/ new citizens
gen fimmigration = female
gen immigration = (mip_singer1 == 50)
replace immigration = 1 if mip_singer1 == 52 | mip_singer1 == 54
* Pollution 
gen fpollution = female
gen pollution = (mip_singer1 == 61)
* Energy sources 
gen fenergy = female
gen energy = (mip_singer1 == 62)
* General mentions of the environment 
gen fenvironment = female
gen environment = (mip_singer1 == 63)
* Taxes 
gen ftaxes = female
gen taxes = (mip_singer1 == 70)
* Farming + Agricultural support
gen ffarming = female
gen farming = (mip_singer1 == 80)
replace farming = 1 if mip_singer1 == 81
* National Values/Culture
gen fnationalvalues = female
gen nationalvalues = (mip_singer1 == 90)
* Abortion
gen fabortion = female
gen abortion = (mip_singer1 == 91)
* Religion
gen freligion = female
gen religion = (mip_singer1 == 92)
* Family + Children
gen ffamily = female
gen family = (mip_singer1 == 94)
replace family = 1 if mip_singer1 == 95
* Domestic Ethnic Tensions
gen fethnictensions = female
gen ethnictensions = (mip_singer1 == 100)
* Natural disasters
gen fdisasters = female
gen disasters = (mip_singer1 == 110)
* Partisan conflict
gen fpartisanhip = female
gen partisanship = (mip_singer1 == 111)



**** FIGURE 2: "Gender Differences in Policy Prioritization (Individual Policy Categories)"

************
reg economy feconomy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store economy

reg unemployment funemployment repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store unemployment

reg inflation finflation repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store inflation

reg growth_recession fgrowth_recession repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store growth_recession

reg wages fwages repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store wages

reg industrial findustrial repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store industrial

reg poverty fpoverty repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store poverty

reg socialpolicy fsocialpolicy repub indep south white lnage edulevel income_quartile dem i.year[pw=pop_amwe], vce(robust) 
estimates store socialpolicy

reg welfare fwelfare repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store welfare

reg edupolicy fedupolicy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store edupolicy

reg health fhealth repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store health

reg oldage foldage repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store oldage

reg housing fhousing repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store housing

reg civillib fcivillib repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store civillib

reg youth fyouth repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store youth

reg defensespending fdefensespending repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store defensespending

reg terrorism fterrorism repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store terrorism
 
reg war fwar repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store war

reg globalization fglobalization repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store globalization

reg aid faid repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store aid

reg foreign fforeign repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store foreign

reg budgetdeficit fbudgetdeficit repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store budgetdeficit

reg corruption fcorruption repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store corruption

reg scandals fscandals repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store scandals

reg politicians fpoliticians repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store politicians

reg demreforms fdemreforms repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store demreforms

reg incumbentcompetence fincumbentcompetence repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store incumbentcompetence

reg riotsprotests friotprotests repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store riotsprotests

reg crime fcrime repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store crime

reg immigration fimmigration repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store immigration

reg pollution fpollution repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store pollution

reg energy fenergy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store energy

reg environment fenvironment repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store environment

reg taxes ftaxes repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store taxes

reg farming ffarming repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store farming

reg nationalvalues fnationalvalues repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store nationalvalues

reg abortion fabortion repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store abortion

reg religion freligion repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store religion

reg family ffamily repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store family

reg ethnictensions fethnictensions repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store ethnictensions

reg disasters fdisasters repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store disasters

reg partisanship fpartisanhip repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimates store partisanship


#delim;
coefplot (war)  (health) (crime) (poverty) (edupolicy) (nationalvalues) (family) (religion) (welfare) (housing) (oldage) (youth) (civillib) (abortion)  (socialpolicy) (growth_recession), keep(feconomy funemployment finflation fgrowth_recession fwages findustrial fpoverty fsocialpolicy 
fwelfare fedupolicy fhealth foldage fhousing fcivillib fyouth fdefensespending fterrorism fwar fglobalization faid fforeign fbudgetdeficit fcorruption 
fscandals fpoliticians fdemreforms fincumbentcompetence  friotprotests fcrime fimmigration fpollution fenergy fenvironment ftaxes ffarming 
fnationalvalues fabortion freligion ffamily fethnictensions fdisasters fpartisanhip) coeflabels(feconomy= "Economy (general)" 
funemployment= "Unemployment" finflation= "Inflation" fgrowth_recession= "Economic Growth/Recession" fwages= "Wages" findustrial= "Industrial Policy" 
fpoverty= "Poverty" fsocialpolicy= "Social Policy" fwelfare= "Welfare" fedupolicy= "Education Policy"  fhealth= "Health Policy" 
foldage= "Old Age/Pensions" fhousing= "Housing" fcivillib= "Civil Liberties" fyouth= "Youth" fdefensespending= "Defense Spending" 
fterrorism= "Terrorism" fwar= "War in General" fglobalization= "Globalization/Foreign Trade" faid= "Foreign Aid" fforeign= "Foreign Policy" 
fbudgetdeficit= "Budget Deficit" fcorruption= "Corruption" fscandals= "Scandals" fpoliticians= "Trustworthy Politicians" 
fdemreforms= "Democratic Reforms" fincumbentcompetence= "Incumbent's Competence" friotprotests= "Riots and Protests" fcrime= "Crime" 
fimmigration= "Immigration/Refugees" fpollution= "Pollution" fenergy= "Energy Sources" fenvironment= "Environment" ftaxes= "Taxes" ffarming= "Farming" 
fnationalvalues= "National Values" fabortion= "Abortion" freligion= "Religion" ffamily= "Family and Children Issues" fethnictensions= "Ethnic Tensions"
 fdisasters= "Natural Disasters" fpartisanhip= "Partisan Conflict",) xtitle(Coefficients) mfcolor(black) msymbol(X) scheme(s1mono) legend(off) 
 levels(95) yscale(alt) name(figurefem, replace);
#delimit cr



#delim;
coefplot (budgetdeficit) (economy) (inflation) (foreign) (energy) (immigration) (taxes) (globalization) (unemployment) (corruption) (terrorism)
 (environment) (aid) (industrial)  (farming) (wages) (ethnictensions) (pollution)  (riotsprotests)  (defensespending) , keep(feconomy funemployment 
finflation fwages findustrial fdefensespending fterrorism fglobalization faid fforeign fbudgetdeficit fcorruption fscandals fpoliticians fdemreforms 
fincumbentcompetence  friotprotests fimmigration fpollution fenergy fenvironment ftaxes ffarming fethnictensions fdisasters fpartisanhip)  
msymbol(X)  coeflabels(feconomy= "Economy (general)" funemployment= "Unemployment" finflation= "Inflation" fwages= "Wages" 
findustrial= "Industrial Policy" fdefensespending= "Defense Spending" fterrorism= "Terrorism" fglobalization= "Globalization/Foreign Trade" 
faid= "Foreign Aid" fforeign= "Foreign Policy" fbudgetdeficit= "Budget Deficit" fcorruption= "Corruption" fscandals= "Scandals" 
fpoliticians= "Trustworthy Politicians"  fdemreforms= "Democratic Reforms" fincumbentcompetence= "Incumbent's Competence" 
friotprotests= "Riots and Protests" fimmigration= "Immigration/Refugees" fpollution= "Pollution" fenergy= "Energy Sources" 
fenvironment= "Environment" ftaxes= "Taxes" ffarming= "Farming" fethnictensions= "Ethnic Tensions" fdisasters= "Natural Disasters" 
fpartisanhip= "Partisan Conflict",) xtitle(Coefficients)  mfcolor(black) scheme(s1mono) legend(off) levels(95) name(figuremasc, replace);
#delimit cr

graph combine figuremasc figurefem , col(2) graphregion(margin(l=0 r=0 b=0 t=0)) 







**** TABLE 3: "Gender Differences in Policy Prioritization (Individual Policy Categories)"

* Year-fixed effects were not included in simulations, as Clarify does not support factor variables (year dummies, in this case). 


* Economy
estsimp logit economy female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Unemployment
estsimp logit unemployment female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Inflation
estsimp logit inflation female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Growth/Recession
estsimp logit growth_recession female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Wages
estsimp logit wages female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Industrial Policy
estsimp logit industrial female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)

simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Poverty
estsimp logit poverty female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Social Policy
estsimp logit socialpolicy female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Welfare
estsimp logit welfare female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Education Policy  
estsimp logit edupolicy female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Health Policy
estsimp logit health female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Old Age/Pension
estsimp logit oldage female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Housing
estsimp logit housing female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Civil Liberties
estsimp logit civillib female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Youth
estsimp logit youth female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Defense Spending
estsimp logit defensespending female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Terrorism
estsimp logit terrorism female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* War
estsimp logit war female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Globalization
estsimp logit globalization female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Foreign Aid
estsimp logit aid female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10
 
 
* Foreign Policy
estsimp logit foreign female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Budget Deficit
estsimp logit budgetdeficit female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10



* Corruption
estsimp logit corruption female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Democratic Reforms
estsimp logit demreforms female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10



* Riots and Protests
estsimp logit riotsprotests female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Crime
estsimp logit crime female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Immigration
estsimp logit immigration female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Pollution
estsimp logit pollution female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Energy
estsimp logit energy female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Environment
estsimp logit environment female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Taxes
estsimp logit taxes female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Farming
estsimp logit farming female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* National Values
estsimp logit nationalvalues female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Abortion
estsimp logit abortion female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Religion
estsimp logit religion female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Family
estsimp logit family female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10


* Ethnic Tensions
estsimp logit ethnictensions female repub indep south white lnage edulevel income_quartile dem, vce(robust) 
setx female 0 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
setx female 1 repub mean indep mean south mean white mean lnage mean edulevel mean income_quartile mean dem mean
simqi, prval(1)
simqi, fd(prval(1)) changex(female 0 1)

drop b1-b10






**** FIGURE 3: "Interactive Effects of Gender, Race and Partisanship on Policy Priorities"


*Create Race*Gender interactions
gen coloredwomen = 0
replace coloredwomen = 1 if white==0 & female==1
gen coloredmen = 0
replace coloredmen = 1 if white==0 & female==0
gen whitemen = 0
replace whitemen=1 if white==1 & female==0

* Create Party*Gender interactions
gen demwomen = 0
replace demwomen = 1 if pid==0 & female==1
gen demmen = 0
replace demmen = 1 if pid==0 & female==0
gen repmen = 0
replace repmen = 1 if pid==2 & female==0


************
reg economy coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store econ_race
reg economy demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store econ_party

coefplot econ_race, bylabel(Economy) || econ_party, bylabel(Economy) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(econcoefplot, replace)

*
reg budgetdeficit coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store budgetdeficit_race
reg budgetdeficit demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store budgetdeficit_party

coefplot budgetdeficit_race, bylabel(Budget Deficit) || budgetdeficit_party, bylabel(Budget Deficit) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(budgetcoefplot, replace)

*
reg civillib coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store civillib_race
reg civillib demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store civillib_party

coefplot civillib_race, bylabel(Civil Liberties) || civillib_party, bylabel(Civil Liberties) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(civillibcoefplot, replace)

*
reg nationalvalues coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store nationalvalues_race
reg nationalvalues demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store nationalvalues_party

coefplot nationalvalues_race, bylabel(National Values) || nationalvalues_party, bylabel(National Values) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(nationalvaluescoefplot, replace)

*
reg terrorism coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store terrorism_race
reg terrorism demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store terrorism_party

coefplot terrorism_race, bylabel(Terrorism) || terrorism_party, bylabel(Terrorism) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(terrorismcoefplot, replace)

*
reg poverty coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store poverty_race
reg poverty demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store poverty_party

coefplot poverty_race, bylabel(Poverty) || poverty_party, bylabel(Poverty) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(povertycoefplot, replace)

*
reg health coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store health_race
reg health demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store health_party

coefplot health_race, bylabel(Health) || health_party, bylabel(Health) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(healthcoefplot, replace)

*
reg crime coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store crime_race
reg crime demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store crime_party

coefplot crime_race, bylabel(Crime) || crime_party, bylabel(Crime) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(crimecoefplot, replace)

*
reg welfare coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store welfare_race
reg welfare demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store welfare_party

coefplot welfare_race, bylabel(Welfare) || welfare_party, bylabel(Welfare) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(welfarecoefplot, replace)

*
reg war coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store war_race
reg war demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store war_party

coefplot war_race, bylabel(War) || war_party, bylabel(War) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(warcoefplot, replace)

*
reg foreign coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store foreign_race
reg foreign demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store foreign_party

coefplot foreign_race, bylabel(Foreign Policy) || foreign_party, bylabel(Foreign Policy) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(foreigncoefplot, replace)

*
reg immigration coloredwomen coloredmen whitemen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store immigration_race
reg immigration demwomen demmen repmen repub indep south lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
estimate store immigration_party

coefplot immigration_race, bylabel(Immigration) || immigration_party, bylabel(Immigration) ||, keep(coloredwomen coloredmen whitemen demwomen demmen repmen) coeflabels(coloredwomen= "Colored Women" coloredmen= "Colored Men" whitemen= "White Men" demwomen= "Democrat Women" demmen= "Democrat Men" repmen= "Republican Men",) xtitle() msymbol(X) mfcolor(white) xline(0, lpattern(dash)) scheme(s1mono) ciopts(recast(rcap)) citop  byopts(row(1)) name(immigrationcoefplot, replace)


graph combine econcoefplot budgetcoefplot civillibcoefplot nationalvaluescoefplot terrorismcoefplot povertycoefplot healthcoefplot crimecoefplot welfarecoefplot warcoefplot foreigncoefplot immigrationcoefplot, col(3) iscale(*0.80) graphregion(margin(l=0 r=0 b=0 t=0)) 
*
*
*
*
*
*
*
*
*
*
*
*
*
*
***************
***************
***************
log close
***************
***************
***************
*
*
*
*
*
*
*
*
*
*
*
*
*
* ALTERNATIVE MODEL SPECIFICATIONS (FOR ONLINE APPENDIX)

*************************************************************************************************
***************************************** LOGIT MODELS USING WEIGHTS *****************************************
*************************************************************************************************

**** Original Coef/Std.Dev = -0.092***/0.008,  Number of Obs= 585,495 ---------       -.098***/0.010, Number of Obs= 581,363
logit economy feconomy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust)
**** Original Coef/Std.Dev = -0.025***/0.009,  Number of Obs= 604,412 ---------       -.041***/0.012, Number of Obs= 600,280
logit unemployment funemployment repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev = -0.143***/0.011,  Number of Obs= 592,944 ---------       -.134***/0.014, Number of Obs= 588,812
logit inflation finflation repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev = 0.084*/0.05 (p=0.096),  Number of Obs= 489,951 ---------     .031/0.062, Number of Obs= 485,385
logit growth_recession fgrowth_recession repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev = -.153***/0.048,  Number of Obs= 538,490 ---------     -.20008***/0.0607, Number of Obs= 534,420
logit wages fwages repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  -.735***/.160,  Number of Obs= 217,544 ---------     -.752***/.199, Number of Obs= 214,138
logit industrial findustrial repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .459***/.017,  Number of Obs= 579,134 ---------     .451***/.022, Number of Obs= 575,028
logit poverty fpoverty repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .006/.028,  Number of Obs= 565,898 ---------     .0386/.035 [p=0.800 iken p=0.274, ayrica coef farkina bak], Number of Obs= 561,837
logit socialpolicy fsocialpolicy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .346***/.036,  Number of Obs= 505,936 ---------     .391***/.045, Number of Obs= 502,548
logit welfare fwelfare repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .345***/.018,  Number of Obs= 591,404  ---------     .321***/.024, Number of Obs= 587,272 
logit edupolicy fedupolicy repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .473***/.014,  Number of Obs= 548,043  ---------     .491***/.017, Number of Obs= 543,911 
logit health fhealth repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .288***/.034,  Number of Obs= 568,634  ---------     .267***/.041, Number of Obs= 564,502 
logit oldage foldage repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .451***/.042,  Number of Obs= 509,574   ---------     .465***/.053, Number of Obs= 506,504
logit housing fhousing repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .078***/.0209,  Number of Obs=  559,445   ---------     .065** [p=0.014]/0.026, Number of Obs=  555,962
logit civillib fcivillib repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =  .314***/0.038,  Number of Obs= 569,337    ---------      .390/0.048, Number of Obs= 565,231
logit youth fyouth repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.115***/0.027,  Number of Obs= 586,795    ---------      -.095***/0.034, Number of Obs= 582,663 
logit defensespending fdefensespending repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.109***/0.021,  Number of Obs= 456,847    ---------      -.096***/0.027, Number of Obs= 453,254
logit terrorism fterrorism repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   .299***/0.0101,  Number of Obs= 601,815    ---------      .322***/.0126, Number of Obs=  597,709
logit war fwar repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.899***/.045  Number of Obs= 484,185    ---------       -.914***/0.055, Number of Obs= 480,396 
logit globalization fglobalization repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.237***/.037  Number of Obs= 566,766    ---------        -.317***/0.045, Number of Obs=  562,731 
logit aid faid repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.0714***/0.0114  Number of Obs= 604,412    ---------        -.106***/.014, Number of Obs= 600,280  
logit foreign fforeign repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.572***/.013  Number of Obs= 588,424   ---------        -.563***/.0165, Number of Obs= 584,328  
logit budgetdeficit fbudgetdeficit repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =   -.392***/.031  Number of Obs= 412,657   ---------        -.354***/.038, Number of Obs= 412,186  
logit corruption fcorruption repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =    -.358***/0.068  Number of Obs= 326,355    ---------        -.506***/.087, Number of Obs= 298,046  
logit demreforms fdemreforms repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =    .203***/0.0109  Number of Obs= 604,412    ---------        .207***/.0137, Number of Obs= 600,280  
logit crime fcrime repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =    -.049/.043  Number of Obs= 143,659    ---------        -.126**/.052, Number of Obs= 143,154  
logit riotsprotests friotprotests repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust) 
**** Original Coef/Std.Dev =    -.313***/.025  Number of Obs= 524,884     ---------        -.343/.0305  Number of Obs= 520,831  
logit immigration fimmigration repub indep south white lnage edulevel income_quartile dem i.year [pw=pop_amwe], vce(robust)

